開始する前に....#
必要なもの:
- 2GB 以上のメモリを持つサーバー🖥(1GB でも可能かもしれません、自己テスト)
- タイピングができる手✋🤚
- 基本的な読解力👀
注意事項#
このチュートリアルは、構築方法のみを提供し、関連リソースはインターネットから取得されます。
このチュートリアルは Docker に基づいているため、Docker の基本操作を理解していることをお勧めします。
このチュートリアルのサーバーシステムは Debian 12 ですが、他のシステムのユーザーは自分で調整する必要があります。
コンテナの準備#
各コマンドの前に
sudo
を追加することをお勧めします。
Screen に入る#
このステップは、インストール中に予期しない終了を防ぐために必要です。
screen -S chronocat
Screen の操作については、自分で検索してください。
コンテナの作成#
以下のコマンドを実行します。
sudo docker run -it \
-p 5500:5500 \
-p 6099:6099 \
-v ./Chronocat/config:/root/.chronocat/config
-v ./Chronocat/plugins:/root/LiteLoaderQQNT/plugins/
--name chronocat
debian
または
sudo docker run -it -p 5500:5500 -p 6099:6099 -v ./Chronocat/config:/root/.chronocat/config -v ./Chronocat/plugins:/root/LiteLoaderQQNT/plugins --name chronocat debian
ここで、5500 ポートは satori のサーバーポートであり、6099 はログインサービスのポートです。
うまくいけば、以下のようになります。
必要なソフトウェアパッケージのインストール#
ソースの変更(海外の場合はスキップしてください)#
まず、apt update && apt install curl -y
を実行して、curl をインストールします。
次に、ソーススクリプトを実行します。
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
問題がなければ、次の画面が表示されます。
好きなソースを選択し、Enter キーを押します。または、USTC を選択します。
次に、http プロトコルを有効にするかどうかを選択しますが、ここでは使用しないことをお勧めします。
残りの手順は、スクリプトの指示に従って進めてください。
ソフトウェアのインストール#
以下のコマンドを実行します。
apt update && apt install -y \
libgtk-3-0 \
libnotify4 \
libnss3 \
libxss1 \
libxtst6 \
xdg-utils \
libatspi2.0-0 \
libsecret-1-0 \
unzip \
libgbm1 \
libasound2 \
xvfb \
curl \
nano
このステップには特に注意する必要はありません。ソフトウェアパッケージの最後のnano
は、お好みのテキストエディタに変更できます。
QQ&Liteloader のインストール#
QQ#
非常に簡単です。次のコードを実行します。
curl -o linuxqq.deb https://dldir1.qq.com/qqfile/qq/QQNT/852276c1/linuxqq_3.2.5-21453_amd64.deb && \
apt install ./linuxqq.deb -y && apt clean && rm linuxqq.deb
インストールが完了するまで待ってください。もしダウンロードが遅い場合は、パッケージを手動でダウンロードしてコンテナにアップロードしてインストールすることもできます。
Liteloader#
同様に、次のコマンドを実行します。
curl -L -o LiteLoaderQQNT.zip https://github.com/LiteLoaderQQNT/LiteLoaderQQNT/releases/download/1.0.3/LiteLoaderQQNT.zip && \
unzip LiteLoaderQQNT.zip -d /root/LiteLoaderQQNT && rm LiteLoaderQQNT.zip && \
sed -i '1s/^/require("\/root\/LiteLoaderQQNT");\n/' /opt/QQ/resources/app/app_launcher/index.js
完了まで待ちます。
猫猫のインストールと設定#
まず、ctrl+A+D
を押して screen を終了します。
前の手順でエラーがなければ、次のフォルダが表示されます。
次に、猫猫を/root/Chronocat/plugins
に配置します。
必要なプラグインは以下の通りですが、リソースを自分で探してください。
注:フォルダ内は、猫猫本体が直接表示されるようにする必要があります。フォルダを入れ子にしないでください。
凍結の旅#
スクリプトの起動#
screen に戻ります(screen -r
を実行)。
次に、start.sh
を作成します。
以下の内容を書き込みます。
#!/bin/bash
service dbus start
rm -f /tmp/.X1-lock
export DISPLAY=:1
Xvfb $DISPLAY -screen 0 1x1x16 &
sleep 2
qq --no-sandbox
保存して終了します。
起動!#
chmod +x start.sh
bash start.sh
実行中にエラーが発生する場合がありますが、問題ありません👍🏻
QQ にログイン#
http://ip:6099/api/panel/getQQLoginQRcode
にアクセスして QR コードをスキャンしてログインします。
統合#
みなさんならできると信じています
問題がある場合は
コメント欄にメッセージを残してください
この記事は Mix Space から xLog に同期されています。
元のリンクは https://lkyhr.link/posts/tutorial/cc_bot です。